extremely proud - German English Dictionary